electric contracting - German English Dictionary